package com.zed.api.common.resource;

import java.net.URL;

/**
 * {@link ResourceScanningCallback}, 资源扫描回调接口。<br>
 * 当发现满足需要的资源后，调用本方法处理
 *
 * @author Zed
 */
@FunctionalInterface
public interface ResourceScanningCallback {

    /**
     * 发现所需要资源时，回调。
     *
     * @param path     {@link String}, {@link ResourceScanner}的resourceDir参数想对路径
     * @param resource {@link URL}, 资源的定位
     */
    void onFound(String path, URL resource);
}
